Volume 17, Issue 91, December 2017, Pages 135-161
Heybatollah Najandimanesh; Shahriar Amouzegar
Volume 16, Issue 88, February 2017, Pages 91-114
Heybatollah Najandimanesh; Motalleb Alaviān; Ali Dādga
Volume 15, Issue 84, March 2016, Pages 49-74
Heybatollah Najandimanesh; Morteza Sadeghi Dehsahraei; Mandana Moloudi